multi-layer wall - French English Dictionary